English: After a great deal of research
Telugu: చాలా పరిశోధనల తర్వాత