English: My feet have been there.
Telugu: నా చెప్పులు అక్కడే వున్నాయ్ అని.