talasani srinivas yadav and kcr6 (20)