English: Been a long time for that too!
Telugu: చాల కాలం అయ్యింది కదా !