English: This is where we loose ourselves.
Telugu: ఇక్కడే మనల్ని మనం పోగొట్టుకుంటున్నాం.