English: Indeed, this must be the place.
Telugu: వాస్తవానికి, అది ఇదే స్థానం ఇవ్వాలి.