English: A huge favour in fact.
Telugu: నిజానికి ఒక గొప్ప ప్రశంసలు.