English: Been here a long time, too.
Telugu: ఇక్కడ చాలా కాలంగా ఉంటున్నాం.