English: And even though I'm in India.
Telugu: అయినా నేను ఇండియాలో ఉంటున్నా.