English: Been a long while since we have been here.
Telugu: . మేం చాలా సేపయింది ఇక్కడికొచ్చి.