20200622 city.hyderabad: Telangana: Mechanic commits suicide due to 'financial problems' at Meerpet