English: This time they succeeded.
Telugu: ఈసారి ఇద్ద‌రూ విజ‌యం సాధించారు.