English: A lot of research and testing went into its making.
Telugu: అనేక అన్వేషణలూ అధ్యయనాలూ జరిపింది.