English: I asked a long time ago.
Telugu: చాలా సేపటికి నేనే అడిగాను.