English: A very imposing combination indeed.
Telugu: నిజంగా ఆసక్తి కరమైన కాంబినేషన్.