English: And yet I belong here, in India.
Telugu: అయినా నేను ఇండియాలో ఉంటున్నా.