English: We have been at the receiving end.
Telugu: ఇప్పటి వరకు మనము receiving end లో నే ఉన్నాము.