English: A long time waiting!
Telugu: చాల సేపు వెదుకుతూనే వున్నారు!