English: I haven't been here in a while.
Telugu: నేను కాసేపు ఇక్కడ లేవు.