English: But this launch makes us happy.
Telugu: ఈ కాన్పు అయితే మనల్ని సంతోషపెట్టేదే.