English: This is my place so far.
Telugu: ఇప్పటివరకు, ఇది నా స్థానం.