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