English: I've been there and seen it myself.
Telugu: నేను అక్కడకు వెళ్లి స్వయంగా చూశాను.