English: This success of yours is well deserved.
Telugu: మీకు ఈ విజయం పూర్తిగా అర్హనీయం.