English: At least they believed me.
Telugu: కనీసం వాళ్లకు నాపై నమ్మకం ఉంటుంది.