English: Our efforts have yielded results.
Telugu: మేం చేసిన కృషికి ఫలితం దక్కింది.