English: you may have faced.
Telugu: మీరు బహుశా మీరే ఎదుర్కొన్నారు.