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