English: A larger than life friend.
Telugu: ప్రాణాలకంటె ఎక్కువ అయిన ఒక ఫ్రెండ్.