English: And a lot of researching.
Telugu: చాలా రీసెర్చ్ చేశారు కూడా.