English: Although I wasn’t here.
Telugu: అయినా నేను ఊళ్ళో లేను.