English: It seemed a perfect fit to me.
Telugu: నాక్కూ డా ఇదే పర్‌ఫెక్ట్ అనిపించింది.