English: You may have had the right idea!
Telugu: బహుశా నీ ఊహ సరి అయినదేనేమో!