English: And I know that we've let you down.
Telugu: మేము మిమ్మల్ని నిరాశపరిచామని నాకు తెలుసు.