English: They seem to say the same thing.
Telugu: . స్వయంగా ఈ విషయాన్ని వాళ్లే చెప్పినట్టు తెలుస్తోంది.