English: Could very well be it indeed!
Telugu: బహుశా గొప్పగా కూడా ఉంటుందేమో!