English: More than you first imagined.
Telugu: మీరు మొదటి నుండి imagine హించిన దాని కంటే ఎక్కువ.