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