English: and I was so happy they invited me.
Telugu: కానీ వారు నన్ను ఆహ్వానించినందుకు చాలా సంతోషించాను.